From: Xiaofeng Wang Date: Mon, 30 Mar 2026 12:22:10 +0000 (+0800) Subject: ci: Fix cargo build failure on Fedora 43/44 in Containerfile.packit X-Git-Tag: archive/raspbian/2026.2-1+rpi1~1^2~10^2^2~5^2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=6511d790fdde7d53965a85d54568f31a046ba340;p=ostree.git ci: Fix cargo build failure on Fedora 43/44 in Containerfile.packit Set CARGO_HOME=/var/tmp/.cargo to avoid conflict with /root/.cargo which exists as a non-directory on Fedora 43/44 base images, causing "failed to create directory: File exists (os error 17)". Co-Authored-By: Claude Opus 4.6 Signed-off-by: Xiaofeng Wang --- diff --git a/hack/Containerfile.packit b/hack/Containerfile.packit index efb3261f..14b0eed2 100644 --- a/hack/Containerfile.packit +++ b/hack/Containerfile.packit @@ -38,9 +38,9 @@ EORUN COPY tests/bootc-integration /build/tests/bootc-integration WORKDIR /build/tests/bootc-integration -RUN cargo build --release && \ +RUN CARGO_HOME=/var/tmp/.cargo cargo build --release && \ cp target/release/ostree-bootc-integration-tests /usr/bin/ && \ - rm -rf /build + rm -rf /build /var/tmp/.cargo WORKDIR /ostree-test